mounted gem


Results for "mounted gem"

English - Turkish Dictionary

mounted gem

(English - Turkish Dictionary) :
kakma taş.